Created
May 20, 2024 22:46
-
-
Save PostPCEra/cb1d4ae00a5505328b95513ea6ff0213 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| all_tags = []; // init with empty array ; accuumulate all selcted tags here | |
| // ------------------------ | |
| get_all_selected_tags = function (tag) { | |
| // if tag already exists in the list, remove it, otherwise add it to list | |
| if (all_tags.includes(tag)) { | |
| all_tags = all_tags.filter((item) => item != tag); // remove tag | |
| } else { | |
| all_tags.push(tag); // add tag | |
| } | |
| console.log("all tags:", app.all_tags); | |
| return all_tags; | |
| }; | |
| /* NARROW the SCOPE : to get Things Cheper in PROGRAMMMING or LIFE ... | |
| -=== Patterns of LLM Prompts. | |
| - you need to narrow the question to get a CHEAPER and Better and Quicker answers with AI | |
| - above is TRUE either with HUMANS or AI | |
| - Here is example | |
| - When I click a Tweet Category buttons I should get Tweets in that category. And the category button is Togglable, meaning If I click second time that Category is NOT in the list. | |
| - User can click multiple buttons one after another, each Button click is Considered Toggleed State. | |
| - build a program to get Tweets from REST API Server | |
| - Ask estimate people say 2 to 3 days. | |
| - Tell them SERVER API exists just you need to call from front-end UI, people say Estimate 1.5 day | |
| - say Front-end UI and Code also exists, there is API to get all Tweets /tweets | |
| - you need to build /tweets/?tags=news,sports | |
| - people say estimate is .5 day | |
| - design of it is 2 hours, implementaiton Coding& Testing is 2 hours | |
| - Design is: Have a List(Array) to hold Categories and with each Button click Change the List and finally Build URL from the List to make Rest API call | |
| - coding& implementation: is 2 hours, have a function(List, categoryString) and it Rerurns new List | |
| -- ========== Prompt to Gemini ============= | |
| I am coding in python, i have below function , if newone already exists in list, it should be removed other wise it newone should be added to list: | |
| handle_list(list1, newone): | |
| if newone in list1: | |
| # remove newone from list1 | |
| else | |
| list1.append(newone) | |
| return list1 | |
| --- ====== Gemini One line answer ====================== | |
| def handle_list(list1, newone): | |
| return [x for x in list1 if x != newone] + [newone] | |
| */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment