Posts by Maniero • 444,682 points
6,921 posts
-
1
votes1
answer97
viewsA: Exercise should show a result but shows 3
There’s some weird stuff in the code. I think I wanted to use && and not &. And I don’t understand why you make a if that opens and closes without executing anything there. Solved this…
-
3
votes2
answers141
viewsA: Pointer struct
I’m wrong about the meaning of the point? Yes, but I can’t say exactly what because it’s not quite clear in the question. Let’s understand that what you’re creating is a pointer to struct and not…
-
3
votes5
answers153
viewsA: Call the Java method
There are some problems in this code but I will focus on the question. This method ligar() has no real function there and should not exist, everything can be simplified: void status(){…
-
3
votes2
answers88
viewsA: Good practices for data of product characteristics that may be different for each item
Have you actually thought that you should not only use relational but also create another table? This is how the misuse of this Nosql starts, people look for a dusty problem and then think that the…
-
6
votes2
answers147
viewsA: Pass values to 99 fields in a loop
The problem presented should not be solved like this, there is a simple and basic mechanism called array. With it you do what you want in a simple and correct way, with good performance and no…
-
5
votes3
answers182
viewsA: Access modifiers in PHP
Does it make sense that I create a class, define three functions, two public and one private, and make the private function be accessed through the public method? In the general makes a lot of…
-
2
votes2
answers81
viewsA: How to sort a string by initial fragment?
The data is bad and then you will have to do some treatment in it to make it work. Ideally the data would come in a more organized way. There are several ways to do this, and I don’t know what’s…
-
2
votes1
answer80
viewsA: declare(strict_types=1); display errors
The syntax of the function ini_set() is wrong. Pay attention to the above comment to better understand the whole concept of what you want to do. <?php declare(strict_types = 1);…
-
1
votes1
answer97
viewsA: Function that is not running in C
You haven’t given a specific criteria clear where it starts and where it ends, but the error may be at most one. This code of yours makes no sense. It does not have the correct boot block and should…
-
2
votes2
answers237
viewsA: Code conversion is giving error
Conversion pure and simple like this is dangerous, you need to understand what you’re doing and all the implications. In this specific case demonstrated just switch to pointer that will solve the…
-
7
votes2
answers548
viewsA: How to create getter and Setter from Arraylist?
The code is confusing and seems to have some things wrong even conceptually, hence it is even complicated to do the right thing or even answer this question. If the class calls Perguntas should have…
-
5
votes1
answer567
viewsA: Parameterize functions to receive functions
The same as any language :P First we are talking about creating a parameter and typical functions are all parameterized to have more relevance. Usually a function should perform something with a…
-
3
votes3
answers187
viewsA: How do alternative language implementations work, such as Python in the JVM?
Essentially, all of this has already been answered in other questions, and some things in the answer are somewhat ill-defined. So I suggest first of all read the following questions/answers:…
-
4
votes1
answer138
viewsA: The spread of Ecmascript ... arr is an operator?
To documentation that we consider "official" speaks in syntax does not speak of operator. Then you may be thinking that you saw in the same written documentation that is operator according to the…
-
2
votes2
answers87
viewsA: Conditional does not work as expected (related to ASCII table)
I think you wanted to use single quotes (apostrophe) and not doubles. There is a big difference between them. single quotes indicate a single character and double quotes indicate a sequence of…
-
5
votes1
answer130
viewsA: Why does the operating system leave it to the programmer to deal with racing conditions?
The kernel usually does not take care of IO this is part of other subsystems of the operating system. The race condition can occur in the same process, it occurs whenever there is competition, not…
-
5
votes4
answers4137
viewsA: Is there a "main()" function in Python?
Python is a language of script then it already begins to exist. In a certain way it exists, but not in the same way as C. It does not formally exist, the code that is found that is not inside a…
-
2
votes2
answers55
viewsA: Can you add the keyword "noexcept" in get/set methods?
There could always be a problem with adding something if you don’t know what you’re doing. And it’s always a solution if you know. I imagine you at least know why noexcept exists. And I hope you…
-
0
votes1
answer370
viewsA: Display data from an array of objects stored in memory
This method claims to display the registrants, but it also copies, I don’t know why, the data to another array and returns it, I would take all this because it doesn’t make sense. But to display it…
-
7
votes1
answer177
viewsA: Create a program that draws 6 numbers and shows how many times it was drawn
Just add one up: randnum = rdm.Next(6) + 1; The code generator generates a number of 0 until just before the number you placed in the method Next(). It’s like a array, the number you put there…
-
6
votes2
answers90
viewsA: What are these complex members within a struct?
These lines are pointers to functions, I have answered with more detail in Use a void function as a parameter of another. The void and the uchar are return types as occurs in any other function. And…
-
3
votes1
answer412
viewsA: What does it mean to say that, an app is Webview? What is the relationship with Xamarin?
I’ve heard that Xamarin and Xamarin.Forms, are NOT Webview, that they actually generate native apps. On the other hand, I’ve heard that they can use Webview. Can someone tell me more about this? It…
-
5
votes2
answers523
viewsA: A phone chart for each customer or just one for all customers?
If there was a single rule, I’d have everything ready and I wouldn’t need anyone else to do it. Companies don’t pay programmers to do what’s already done. Programmers are paid to create the best…
-
14
votes3
answers20560
viewsA: Pick first and last name and abbreviate middle names only with the initial
This is much better: using static System.Console; using System; public class Program { public static void Main() { WriteLine(Abreviatte("Rafael Rodrigues Arruda de Oliveira"));…
-
6
votes2
answers140
viewsA: Maximum number of classes in Java
There is no theoretical limit, only practical. Not even hardware is the limit, anyone bad will be able to climb well any project, no matter it is the largest in the history of mankind, the real…
-
12
votes1
answer170
viewsA: Does DDD restrict code writing based on the client’s language?
First of all, I have to say I find a lot of the rules that people make silly. Especially in DDD has a lot that by itself I think silly, not that everything is bad in it. DDD says that the language…
-
4
votes1
answer78
viewsA: A method can access the properties of the object it belongs to when stored through a delegate?
A method accessed through a delegate is no different than any other method, as long as the access is done through a valid object for that type can access everything that is public without problems,…
-
3
votes3
answers77
viewsA: Help to reduce Javascript code
It’s just deleting variables. For some reason people think they’re obligatory. They should probably learn what is a variable to then start using, then only create one when really needed. If you want…
javascriptanswered Maniero 444,682 -
6
votes1
answer142
viewsA: Why do local variables not receive default values from the Java compiler or JVM?
First, what you call an attribute is actually a field. The simplest answer is that the creators of language decided this way and they don’t have to justify why they did it. We can try to think of…
-
4
votes1
answer149
viewsA: I wrote this code in Dev C++, it compiled but does not perform the operation
The biggest problem is that you are not having the result printed. Everything you want the code to do you have to say. And you don’t have to say anything that’s unnecessary. This code could be…
-
3
votes1
answer65
viewsA: Arrays with keys that vary numerically
This is wrong, or at least it’s gambiarra, if it has another dimension of data, then it should create this dimension, something like: $dados["id_produto"][$input]; I put in the Github for future…
-
11
votes1
answer309
viewsA: Java how to compare "float" to "null"?
Java has types by value as is the case float. These types cannot be null. But Java created types by reference, that is, types created as classes, equivalent to primitive types. So there’s the guy…
-
3
votes2
answers124
viewsA: When making the class diagram is it necessary to add all methods and attributes?
It depends. Do you want to do it right or do you want to do it anyway? If you want to do it right then you have to. You shouldn’t even have to think about it. The purpose of doing UML is to document…
-
8
votes1
answer158
viewsA: Has some real use when implementing non-abstract methods in an abstract class
Yes, totally, most of the methods you want a class to have are usually implemented, you already know what you want it to do. You are probably thinking the other way around, and citing compilation…
-
1
votes1
answer91
viewsA: What are the terms Weak Entity, Weak Relationship and One Optional/Mandatory?
Weakentity It is the entity that cannot exist by itself, it always depends on the existence of another entity that sustains it, that associates it. The classic example is the item line of a tax…
-
12
votes1
answer1392
viewsQ: Why, in C, does a function need to be declared before it is used?
This question was asked on Facebook. Lé is a problem because there is no room for a good answer, there is no way to classify the answers as to their quality properly, much appreciated by the…
-
14
votes1
answer1392
viewsA: Why, in C, does a function need to be declared before it is used?
Much of what is here has even been answered in the original post on FB, but inconsistently and with wrong options. Here is an attempt to consolidate knowledge of how it really works. The direct…
-
5
votes1
answer94
viewsA: Static reference giving error while accessing
You created an instance method called soma(). It is instance because this is the standard of class methods in Java. So to use it has to be through a created object, you can’t just call the method…
-
5
votes2
answers653
viewsA: How does Python treat the "Yield" command internally?
In fact when you have one yield in the function it does not return that value, it returns a generator. This generator is an object that stores the state necessary for its control, so it knows where…
-
6
votes2
answers118
viewsA: Why is object property automatically transformed into a string?
Appears as string because the key is string, has always been, so there’s not much to escape from. You can escape being printed like this and then it is very simple not to print something that was…
-
6
votes2
answers422
viewsA: Omit passing of parameter
Why Typescript allows omitting the second parameter? Because the language creators thought it was better. There’s no other way to answer that question. The probable motivation for allowing this is…
typescriptanswered Maniero 444,682 -
4
votes3
answers103
viewsA: Nullable property in C#
What you were calling an attribute (the question was edited) is actually a property. The public in isolation is an attribute that determines the visibility of the property. The Nullable<int>…
-
2
votes1
answer64
viewsA: How to assemble a collection of derived objects, and use specific functions of each?
First mistake is that you are storing objects of one type in another type, this does not give the result you expect. If you reserve space for a type Componente and then put an object Peca that has a…
-
1
votes1
answer40
viewsA: Numeric data type with Access characters
If they can be used for calculations they cannot contain these signals. If they can contain these signals they cannot be used for calculations. So your problem is another, you need to interpret what…
-
9
votes1
answer4350
viewsA: Distributed systems (advantages and disadvantages)
The biggest advantages: Scalability - you can "easily" grow service capacity by adding new execution nodes, and this makes meeting big demands within the set time frame. Contrary to popular belief,…
-
4
votes2
answers114
views -
6
votes3
answers209
viewsA: Can the "main()" method be overwritten or overwritten?
In Java the one main() referenced in that question cannot be overloaded. Of course you can overload a method called main() But he doesn’t have the special characteristic that it addresses that…
-
5
votes2
answers519
viewsA: What are checked exceptions?
Checked Exception is a mechanism that tries, in theory, to give more robustness to applications forcing an exception to be treated one way or another by the next level in the call stack. Many people…
-
1
votes1
answer136
viewsA: Can static classes and methods be used in ASP.NET MVC without problems between user sessions?
Of the form used has no problem, these classes exist for this very, create codes that will be called universally in the application. At least looking over doesn’t have to worry, you’re just…
-
3
votes2
answers96
viewsA: Passing object as parameter changes the original object
I will answer only as a complement in the part I think the other answer is mistaken and because the question directly asks about it. I will not repeat what I agree with Augusto’s answer, which is…